echo cardiography - Spanish English Dictionary